immunofluorescence microscopy - French English Dictionary